package com.tmptSource.dto;

import java.io.Serializable;
import com.tmptSource.enums.*;

/**
 * Created by wxy on 2017/8/26.
 */
public class A1templatetableDto implements Serializable {

    private static final long serialVersionUID = 1L;

    //----------------------------------------
    // model
    //----------------------------------------
    private String createdate;
    private String createman;
    private String modifydate;
    private String modifyman;
    private String id;
    private String keyrandom;
    private String mode;
    private String primarykey;
    private String isdialogAdddialog;
    private String tablename;
    private String tablenameshow;
    private String hasaddbtn;
    private String hasdownloadreportbtn;
    private String haseditbtn;
    private String hashistorybtn;
    private String beanmethod;
    private String beanobject;
    private String beanhistorymethod;
    private String tablealiasname;
    private String foreignkey;
    private String hasdelbtn;
    private String hascompanyid;
    private String sqlprocedure;
    private String height4adddialog;
    private String width4adddialog;
    private String chartjson;
    private String chartheight;
    private String chartwidth;
    private String interceptaddmethod;
    private String intercepteditmethod;
    private String hascheckbox;
    private String datasource;
    private String deleteflag;
    private String interceptobject;
    private String tablenamesql;
    private String tablenamehistorysql;
    private String sqlpage;
    private String sqlcount;
    private String sqlsum;
    private String sqlreport;
    private String sqlpagehistory;
    private String sqlcounthistory;
    private String styleAdddialog;
    private String createmanId;
    private String modifymanId;
    private String companyId;

    //----------------------------------------
    // 与页面交互时的参数
    //----------------------------------------
    private String createdate_Start;
    private String createdate_End;
    private String modifydate_Start;
    private String modifydate_End;

    //多选项Options，加_Str做数据显示
    private String mode_Str;
    private String isdialogAdddialog_Str;
    private String deleteflag_Str;


    //=====================================================
    // setter getter method
    //=====================================================

    public String getMode_Str(){
        mode_Str = A1templatetableMode.explain(mode,"");
        return mode_Str;
    }
    public void setMode_Str(String mode_Str){
        this.mode_Str = mode_Str;
    }
    public String getIsdialogAdddialog_Str(){
        isdialogAdddialog_Str = IsdialogAdddialog.explain(isdialogAdddialog,"");
        return isdialogAdddialog_Str;
    }
    public void setIsdialogAdddialog_Str(String isdialogAdddialog_Str){
        this.isdialogAdddialog_Str = isdialogAdddialog_Str;
    }
    public String getDeleteflag_Str(){
        deleteflag_Str = Deleteflag.explain(deleteflag,"");
        return deleteflag_Str;
    }
    public void setDeleteflag_Str(String deleteflag_Str){
        this.deleteflag_Str = deleteflag_Str;
    }

    public String getCreatedate(){
        return this.createdate;
    }
    public void setCreatedate(String createdate){
        this.createdate=createdate;
    }
    public String getCreateman(){
        return this.createman;
    }
    public void setCreateman(String createman){
        this.createman=createman;
    }
    public String getModifydate(){
        return this.modifydate;
    }
    public void setModifydate(String modifydate){
        this.modifydate=modifydate;
    }
    public String getModifyman(){
        return this.modifyman;
    }
    public void setModifyman(String modifyman){
        this.modifyman=modifyman;
    }
    public String getId(){
        return this.id;
    }
    public void setId(String id){
        this.id=id;
    }
    public String getKeyrandom(){
        return this.keyrandom;
    }
    public void setKeyrandom(String keyrandom){
        this.keyrandom=keyrandom;
    }
    public String getMode(){
        return this.mode;
    }
    public void setMode(String mode){
        this.mode=mode;
    }
    public String getPrimarykey(){
        return this.primarykey;
    }
    public void setPrimarykey(String primarykey){
        this.primarykey=primarykey;
    }
    public String getIsdialogAdddialog(){
        return this.isdialogAdddialog;
    }
    public void setIsdialogAdddialog(String isdialogAdddialog){
        this.isdialogAdddialog=isdialogAdddialog;
    }
    public String getTablename(){
        return this.tablename;
    }
    public void setTablename(String tablename){
        this.tablename=tablename;
    }
    public String getTablenameshow(){
        return this.tablenameshow;
    }
    public void setTablenameshow(String tablenameshow){
        this.tablenameshow=tablenameshow;
    }
    public String getHasaddbtn(){
        return this.hasaddbtn;
    }
    public void setHasaddbtn(String hasaddbtn){
        this.hasaddbtn=hasaddbtn;
    }
    public String getHasdownloadreportbtn(){
        return this.hasdownloadreportbtn;
    }
    public void setHasdownloadreportbtn(String hasdownloadreportbtn){
        this.hasdownloadreportbtn=hasdownloadreportbtn;
    }
    public String getHaseditbtn(){
        return this.haseditbtn;
    }
    public void setHaseditbtn(String haseditbtn){
        this.haseditbtn=haseditbtn;
    }
    public String getHashistorybtn(){
        return this.hashistorybtn;
    }
    public void setHashistorybtn(String hashistorybtn){
        this.hashistorybtn=hashistorybtn;
    }
    public String getBeanmethod(){
        return this.beanmethod;
    }
    public void setBeanmethod(String beanmethod){
        this.beanmethod=beanmethod;
    }
    public String getBeanobject(){
        return this.beanobject;
    }
    public void setBeanobject(String beanobject){
        this.beanobject=beanobject;
    }
    public String getBeanhistorymethod(){
        return this.beanhistorymethod;
    }
    public void setBeanhistorymethod(String beanhistorymethod){
        this.beanhistorymethod=beanhistorymethod;
    }
    public String getTablealiasname(){
        return this.tablealiasname;
    }
    public void setTablealiasname(String tablealiasname){
        this.tablealiasname=tablealiasname;
    }
    public String getForeignkey(){
        return this.foreignkey;
    }
    public void setForeignkey(String foreignkey){
        this.foreignkey=foreignkey;
    }
    public String getHasdelbtn(){
        return this.hasdelbtn;
    }
    public void setHasdelbtn(String hasdelbtn){
        this.hasdelbtn=hasdelbtn;
    }
    public String getHascompanyid(){
        return this.hascompanyid;
    }
    public void setHascompanyid(String hascompanyid){
        this.hascompanyid=hascompanyid;
    }
    public String getSqlprocedure(){
        return this.sqlprocedure;
    }
    public void setSqlprocedure(String sqlprocedure){
        this.sqlprocedure=sqlprocedure;
    }
    public String getHeight4adddialog(){
        return this.height4adddialog;
    }
    public void setHeight4adddialog(String height4adddialog){
        this.height4adddialog=height4adddialog;
    }
    public String getWidth4adddialog(){
        return this.width4adddialog;
    }
    public void setWidth4adddialog(String width4adddialog){
        this.width4adddialog=width4adddialog;
    }
    public String getChartjson(){
        return this.chartjson;
    }
    public void setChartjson(String chartjson){
        this.chartjson=chartjson;
    }
    public String getChartheight(){
        return this.chartheight;
    }
    public void setChartheight(String chartheight){
        this.chartheight=chartheight;
    }
    public String getChartwidth(){
        return this.chartwidth;
    }
    public void setChartwidth(String chartwidth){
        this.chartwidth=chartwidth;
    }
    public String getInterceptaddmethod(){
        return this.interceptaddmethod;
    }
    public void setInterceptaddmethod(String interceptaddmethod){
        this.interceptaddmethod=interceptaddmethod;
    }
    public String getIntercepteditmethod(){
        return this.intercepteditmethod;
    }
    public void setIntercepteditmethod(String intercepteditmethod){
        this.intercepteditmethod=intercepteditmethod;
    }
    public String getHascheckbox(){
        return this.hascheckbox;
    }
    public void setHascheckbox(String hascheckbox){
        this.hascheckbox=hascheckbox;
    }
    public String getDatasource(){
        return this.datasource;
    }
    public void setDatasource(String datasource){
        this.datasource=datasource;
    }
    public String getDeleteflag(){
        return this.deleteflag;
    }
    public void setDeleteflag(String deleteflag){
        this.deleteflag=deleteflag;
    }
    public String getInterceptobject(){
        return this.interceptobject;
    }
    public void setInterceptobject(String interceptobject){
        this.interceptobject=interceptobject;
    }
    public String getTablenamesql(){
        return this.tablenamesql;
    }
    public void setTablenamesql(String tablenamesql){
        this.tablenamesql=tablenamesql;
    }
    public String getTablenamehistorysql(){
        return this.tablenamehistorysql;
    }
    public void setTablenamehistorysql(String tablenamehistorysql){
        this.tablenamehistorysql=tablenamehistorysql;
    }
    public String getSqlpage(){
        return this.sqlpage;
    }
    public void setSqlpage(String sqlpage){
        this.sqlpage=sqlpage;
    }
    public String getSqlcount(){
        return this.sqlcount;
    }
    public void setSqlcount(String sqlcount){
        this.sqlcount=sqlcount;
    }
    public String getSqlsum(){
        return this.sqlsum;
    }
    public void setSqlsum(String sqlsum){
        this.sqlsum=sqlsum;
    }
    public String getSqlreport(){
        return this.sqlreport;
    }
    public void setSqlreport(String sqlreport){
        this.sqlreport=sqlreport;
    }
    public String getSqlpagehistory(){
        return this.sqlpagehistory;
    }
    public void setSqlpagehistory(String sqlpagehistory){
        this.sqlpagehistory=sqlpagehistory;
    }
    public String getSqlcounthistory(){
        return this.sqlcounthistory;
    }
    public void setSqlcounthistory(String sqlcounthistory){
        this.sqlcounthistory=sqlcounthistory;
    }
    public String getStyleAdddialog(){
        return this.styleAdddialog;
    }
    public void setStyleAdddialog(String styleAdddialog){
        this.styleAdddialog=styleAdddialog;
    }
    public String getCreatemanId(){
        return this.createmanId;
    }
    public void setCreatemanId(String createmanId){
        this.createmanId=createmanId;
    }
    public String getModifymanId(){
        return this.modifymanId;
    }
    public void setModifymanId(String modifymanId){
        this.modifymanId=modifymanId;
    }
    public String getCompanyId(){
        return this.companyId;
    }
    public void setCompanyId(String companyId){
        this.companyId=companyId;
    }

    public String getCreatedate_Start(){
        return createdate_Start;
    }
    public void setCreatedate_Start(String createdate_Start){
        this.createdate_Start = createdate_Start;
    }
    public String getCreatedate_End(){
        return createdate_End;
    }
    public void setCreatedate_End(String createdate_End){
        this.createdate_End = createdate_End;
    }
    public String getModifydate_Start(){
        return modifydate_Start;
    }
    public void setModifydate_Start(String modifydate_Start){
        this.modifydate_Start = modifydate_Start;
    }
    public String getModifydate_End(){
        return modifydate_End;
    }
    public void setModifydate_End(String modifydate_End){
        this.modifydate_End = modifydate_End;
    }


}
